package com.jwds.digital.bios.business.core.infrastructure.dto.belt;

import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * 皮带信息（废弃）
 *
 * @author 林柏云
 * @date 2024-10-24
 */
@Data
@ApiModel(value="BeltInfo请求对象")
public class BeltInfoReqDTO {

  @ApiModelProperty(value = "主键ID")
  private Long id;

  @ApiModelProperty(value = "皮带名称")
  private String beltName;


  @ApiModelProperty(value = "皮带带速")
  private BigDecimal beltSpeed;


  @ApiModelProperty(value = "皮带长度")
  private BigDecimal beltLength;


  @ApiModelProperty(value = "皮带带宽")
  private BigDecimal beltWidth;


  @ApiModelProperty(value = "电机极数")
  private Integer motorPoles;


  @ApiModelProperty(value = "电机损耗因子")
  private BigDecimal motorLossFactor;


  @ApiModelProperty(value = "电机额定功率")
  private BigDecimal motorRatedPower;


  @ApiModelProperty(value = "电机额定效率")
  private BigDecimal motorRatedEfficiency;


  @ApiModelProperty(value = "电机额定电流")
  private BigDecimal motorRatedCurrent;


  @ApiModelProperty(value = "电机不平衡系数")
  private BigDecimal motorImbalanceNum;


  @ApiModelProperty(value = "创建时间")
  private LocalDateTime createTime;


  @ApiModelProperty(value = "更新时间")
  private LocalDateTime modifyTime;


  @ApiModelProperty(value = "创建人")
  private String createUser;


  @ApiModelProperty(value = "更新人")
  private String modifyUser;


  @ApiModelProperty(value = "逻辑删除:0-未删除,1-已删除")
  private Integer isDeleted;

  /***********扩展字段***************/

}
